-
Home
-
Renting or buying. Which option is right for you?
-
Buying a home
-
Homebuying calculators
- Mortgage payment calculator: Estimate monthly payments in Canada
Mortgage payment calculator: Estimate monthly payments in Canada
Use our mortgage calculator to estimate your expected monthly mortgage payments based on loan amount, interest rate, amortization, and payment frequency. Compare scenarios before making a decision.
What will my monthly mortgage payments be?
Estimate your monthly mortgage payments based on your loan details.
This calculator helps you:
- estimate monthly mortgage payments under different conditions
- understand how interest rates change your costs
- compare amortization lengths and total repayment impact
- explore payment frequency options (monthly, bi-weekly, etc.)
- when mortgage insurance may apply (if applicable)
NOTE: This calculator automatically includes premiums for down payments under 20% for homes priced below $1,500,000.
IMPORTANT
CMHC mortgage loan insurance is available for amortization periods of 30 years provided you are a first-time homebuyer or purchasing a new build.
SAVE TO MY FOLDER
Mortgage payment calculator: Estimate monthly payments in Canada
Share via Email
Share via Email
Disclaimer
This calculator is for illustrative purposes only. Users should not rely on this calculator to make any financial decisions. While every effort is made to keep this tool up-to-date, CMHC does not guarantee the accuracy, reliability or completeness of any information or calculations provided by this calculator. CMHC is not liable for loss or damage of any kind arising from the use of this tool.
Need Homebuying Tips?
Use these CMHC resources to help guide you through the home-buying experience. Ideal for first-time buyers, refinancers and industry professionals.
Was this page relevant to your needs?
Thank you for your feedback!
How Can We Help?
What could we improve?
Please select all that apply.
Note: You will not receive a reply. Don't include personal information.
How Can We Help?
Report a Bug
Please describe the problem.
Thank you. Your feedback has been submitted.